// 测试用例

#ifndef COMPILER_ONLINE

#include "header.cpp"

#endif

vector<int>nums_1({2,7,11,15});vector<int>test_1({0,1});
vector<int>nums_2({3,2,4});vector<int>test_2({1,2});

void Test1()
{
    vector<int> ret = Solution().twoSum(nums_1,9);
    if (ret==test_1)
    {
        std::cout << "通过测试用例1...OK！" << std::endl;
    }
    else
    {
        std::cout << "没有通过用例1...测试的值是：nums_1({2,7,11,15})" << std::endl;
    }
}

void Test2()
{
    vector<int> ret = Solution().twoSum(nums_2,6);
    if (ret==test_2)
    {
        std::cout << "通过测试用例2...OK！" << std::endl;
    }
    else
    {
        std::cout << "没有通过用例2...测试的值是：nums_2({3,2,4})" << std::endl;
    }
}

int main()
{
    Test1();
    Test2();
    return 0;
}